home *** CD-ROM | disk | FTP | other *** search
- Short: Image Datatype Info 1.51 tool
- Author: amidde@arrakis.es (Dámaso D. Estévez)
- Uploader: amidde@arrakis.es (Dámaso D. Estévez)
- Version: 1.51
- Type: dev/basic
-
- ENGLISH
-
- * Requieres OS 3.0+ (because use the "datatypes.library").
- * Start only from CLI/Shell or an Arexx script
- (like the FWCalendar script wrote by Ron Goertz ;)
- * Arguments: only an image file name.
- * See the source code for more info about how works...
- and re-use freely this code in your own project if you wants.
- * Created with: OS 3.5, A1200, Hisoft Basic 2 & Developper CD 2.1
-
- Changes from v1.1:
- * Separate headers loading (OS constants & functions) for to speed up
- the compilation: the filename is "Tokens.bas" (included the
- compiler options: "HBCTokens.opts").
- * Enhaced the CLI/Shell arguments parser: now the unnecesary
- arguments are ignored, the template is shown (use "?" as argument),
- the filenames with quotation marks are accepted and the start/final
- spaces are ignored (except if they are enclosed with the quotation
- marks). The routine was separated from the main code (fast
- compilation/development).
- * Simplified the main code (using functions and subroutines with
- separate loading): this enhaces the development and the test work.
- Included the compiler options ("HBCImageDTInfo.opts" file).
- * Enhaced (I think) the source file with more remarks.
- * Included a very fast routine for to identify and extract the info
- from the PNG files (v1.2 specification), because using the
- datatypes system the process can be some slow.
- * With OS local support!!!
- * PGP'ed all files (you can obtain easily my public keyfile here:
- <http://www.arrakis.es/~amidde/txt/PGP.txt>).
-
- Changes from v1.5:
-
- * The program don't work well with my new 060 turboboard (some
- gurus): the reason was very simple (but hard to find ;)... I
- opened & closed the exec library, but the locale Hisoft support
- routine needs it also.
- * Fixed the broken "HBCTokens.opts" file.
-
- --------
-
- ESPAÑOL
-
- * Requiere S.O. 3.0+ (pues emplea la biblioteca "datatypes.library").
- * Ejecútelo sólo desde una ventana CLI/Shell o desde un guión ARexx
- (como FWCalendar escrito por Ron Goertz ;).
- * Argumentos: sólo el nombre de un fichero gráfico.
- * Consulte el código fuente para información de cómo funciona el
- programa... y reutilícelo libremente en sus propios proyectos si lo
- desea.
- * Creado con: S.O. 3.5, A1200, Hisoft Basic 2 y Developper CD 2.1
-
- Cambios desde la versión 1.1:
- * Separada la cargas de cabeceras (definición de funciones y
- constantes del S.O.) en un fichero llamado "Token.bas" para
- acelerar la compilación final. Se incluye las preferencias del
- compilador (fichero "HBCTokens.opts").
- * Mejorado el procesado de argumentos CLI/Shell: ahora se ignoran
- los argumentos innecesarios, muestra su sintaxis tal como exigen
- las normas de estilo de programación para Amiga (uso de "?" como
- argumento), se soportan nombres de ficheros encerrados entre
- comillas y los espacios iniciales y finales son considerados
- delimitadores de los argumentos y suprimidos (SALVO que vayan
- encerrados entre comillas). La rutina ha sido separada para
- facilitar el desarrollo y compilación del programa.
- * Simplificado al máximo el programa principal (uso de funciones y
- subrutinas de carga separada, lo que facilita el desarrollo y
- prueba de las diferente partes de forma independiente). Se incluye
- las preferencias del compilador (fichero "HBCImageDTInfo.opts").
- * Código ¿mejor comentado? r8-?.
- * Incluida rutina ultrarrápida para identificar y extraer la
- información de los ficheros PNG (especificación 1.2)... que como
- todos sabemos, debido a su algoritmo de compresión, pueden ser algo
- lentos de procesar por los tipos del datos del S.O.
- * ¡¡Incluido soporte local del S.O.!!
- * Todos los ficheros han sido firmados con PGP (puede obtener mi
- llave pública en <http://www.arrakis.es/~amidde/txt/PGP.txt>).
-
- Cambios desde la versión 1.5:
-
- * El programa generaba gurús con mi nueva tarjeta aceleradora 060:
- la razon era muy simple (aunque me ha llevado su tiempo
- descubrirla ;)... abría la biblioteca Exec y la cerraba demasiado
- rápido, olvidando que la rutina de soporte local de Hisoft también
- la necesitaba.
- * Corregido el fichero "HBCTokens.opts"... ahora debería poder
- compilar el programa sin problemas en su equipo :)
-
- Saludos a los fidonautas de AMIGA.R34 ;)
-
-
- ============================= Archive contents =============================
-
- Original Packed Ratio Date Time Name
- -------- ------- ----- --------- -------- -------------
- 329 285 13.3% 18-Aug-00 00:00:00 +HBCTokens.opts.asc
- 329 285 13.3% 18-Aug-00 00:00:00 +ImageDTInfo.asc
- 4688 1893 59.6% 18-Aug-00 00:00:00 +ImageDTInfo.bas
- 329 284 13.6% 18-Aug-00 00:00:00 +ImageDTInfo.bas.asc
- 2724 1378 49.4% 18-Aug-00 00:00:00 +Tokens.bas.info
- 4415 1551 64.8% 18-Aug-00 00:00:00 +GetArg.bas
- 329 285 13.3% 18-Aug-00 00:00:00 +GetArg.bas.asc
- 2725 1380 49.3% 18-Aug-00 00:00:00 +GetArg.bas.info
- 90 83 7.7% 18-Aug-00 00:00:00 +HBCTokens.opts
- 2695 1356 49.6% 18-Aug-00 00:00:00 +HBCTokens.opts.info
- 2802 1858 33.6% 18-Aug-00 00:00:00 +AuxRoutines.info
- 9594 3477 63.7% 18-Aug-00 00:00:00 +InfoImgFile.bas
- 329 284 13.6% 18-Aug-00 00:00:00 +InfoImgFile.bas.asc
- 2724 1380 49.3% 18-Aug-00 00:00:00 +InfoImgFile.bas.info
- 99 88 11.1% 18-Aug-00 00:00:00 +HBCImageDTInfo.opts
- 2695 1358 49.6% 18-Aug-00 00:00:00 +HBCImageDTInfo.opts.info
- 2724 1378 49.4% 18-Aug-00 00:00:00 +ImageDTInfo.bas.info
- 2481 1585 36.1% 18-Aug-00 00:00:00 +ImageDTInfo.info
- 1269 538 57.6% 18-Aug-00 00:00:00 +Tokens.bas
- 1446 576 60.1% 18-Aug-00 00:00:00 +ImageDTInfo_english.cd
- 329 285 13.3% 18-Aug-00 00:00:00 +ImageDTInfo_english.cd.asc
- 981 570 41.8% 18-Aug-00 00:00:00 +ImageDTInfo_locale.bas
- 329 287 12.7% 18-Aug-00 00:00:00 +ImageDTInfo_locale.bas.asc
- 2688 1350 49.7% 18-Aug-00 00:00:00 +ImageDTInfo_empty.ct.info
- 2695 1357 49.6% 18-Aug-00 00:00:00 +ImageDTInfo_español.ct.info
- 247 127 48.5% 18-Aug-00 00:00:00 +ImageDTInfo_locale.bc
- 2691 1353 49.7% 18-Aug-00 00:00:00 +LocaleSupportScript.info
- 2695 1358 49.6% 18-Aug-00 00:00:00 +ImageDTInfo_english.cd.info
- 2695 1359 49.5% 18-Aug-00 00:00:00 +ImageDTInfo_locale.bc.info
- 324 251 22.5% 18-Aug-00 00:00:00 +ImageDTInfo_locale.o
- 2690 1353 49.7% 18-Aug-00 00:00:00 +ImageDTInfo_locale.o.info
- 521 361 30.7% 18-Aug-00 00:00:00 +ImageDTInfo_empty.ct
- 683 442 35.2% 18-Aug-00 00:00:00 +ImageDTInfo_español.ct
- 2718 1378 49.3% 18-Aug-00 00:00:00 +ImageDTInfo_locale.bas.info
- 1750 716 59.0% 18-Aug-00 00:00:00 +LocaleSupportScript
- 329 286 13.0% 18-Aug-00 00:00:00 +ImageDTInfo_empty.ct.asc
- 329 284 13.6% 18-Aug-00 00:00:00 +ImageDTInfo_español.ct.asc
- 329 283 13.9% 18-Aug-00 00:00:00 +ImageDTInfo_locale.o.asc
- 329 285 13.3% 18-Aug-00 00:00:00 +LocaleSupportScript.asc
- 329 286 13.0% 18-Aug-00 00:00:00 +ImageDTInfo.catalog.asc
- 2690 1350 49.8% 18-Aug-00 00:00:00 +ImageDTInfo.catalog.info
- 329 285 13.3% 18-Aug-00 00:00:00 +ImageDTInfo_locale.bc.asc
- 2802 1860 33.6% 18-Aug-00 00:00:00 +Locale.info
- 2802 1860 33.6% 18-Aug-00 00:00:00 +Catalogs.info
- 2802 1855 33.7% 18-Aug-00 00:00:00 +español.info
- 434 311 28.3% 18-Aug-00 00:00:00 +ImageDTInfo.catalog
- 2802 1859 33.6% 18-Aug-00 00:00:00 ImageDTInfo.info
- 4865 2258 53.5% 18-Aug-00 00:00:00 ImageDTInfo.readme
- 329 287 12.7% 18-Aug-00 00:00:00 ImageDTInfo.readme.asc
- 2686 1348 49.8% 18-Aug-00 00:00:00 ImageDTInfo.readme.info
- 329 285 13.3% 18-Aug-00 00:00:00 +HBCImageDTInfo.opts.asc
- 30020 19847 33.8% 18-Aug-00 00:00:00 +ImageDTInfo
- 329 288 12.4% 18-Aug-00 00:00:00 +Tokens.bas.asc
- -------- ------- ----- --------- --------
- 123716 68966 44.2% 20-Aug-100 03:27:30 53 files
-